专利摘要:
control of installation of packet filter on a user equipment. it is a communication system that includes a user equipment (I) 10 and a communication port 26; the self (10) sends data packets on one or more carriers (52, 54) to the communication port 26. one or more packet filters (62,64) are installed on the self (10) to associate the data packets with the carriers (52,54). a decision is executed whether installation of a new packet filter (62,64) on the eu (10) is required to map the data packets of indicated data traffic to a particular carrier (52,54). the result of the decision can then be indicated from a policy controller (3) to a gateway (26) and/or from the gateway can initiate the signaling of the new packet filter (62,64) to eu (10) and/or eu (10) can install the new packet filter (62,64).
公开号:BR112012011976B1
申请号:R112012011976-1
申请日:2010-09-01
公开日:2021-06-29
发明作者:Peter Hedman;Hans Mattsson;Reiner Ludwig;Lars Loevsen;Maria Belen Pancorbo Marcos
申请人:Telefonaktiebolaget Lm Ericsson (Publ);
IPC主号:
专利说明:

Field of Invention
[001] The present invention relates to methods to control the installation of packet filter in a user equipment and corresponding devices. Fundamentals of the Invention
[002] In Policy and Billing Control (PCC), for example, as described in technical specification (TS) 3GPP 23.203 (3GPP: 3rd Generation Partnership Project), the Application Function (FA) is an element that provides applications that require dynamic billing control and/or traffic plan resource policy. Policy control can comprise, for example, functionalities to:- Bind, for example, the generation of an association between a service data stream and the Internet Protocol Connectivity Access Network (IP CAN) carrier carrying that service data flow; - Switching control, for example, blocking or allowing packets, belonging to a service data flow, to pass through to a desired terminal; - Event reporting, for example, notification and reaction to application events to trigger new behavior in the user plane or report events related to resources on a communication port (GW), for example, a Policy and Billing Control Function (PCEF);- Quality of Service Control (QoS) ), for example, the authorization and control of the maximum QoS that is authorized for a service data stream on an IP CAN carrier; or- Bearer establishment, for example, for IP CANs that support network-initiated procedures for IP CAN bearer establishment.
[003] In general terms, a carrier is an information transmission path with defined parameters, for example, capacity, delay and bit error rate, etc. An IP CAN carrier can thus be described as an IP transmission path of defined capacity, delay and bit error rate. etc. and an IP CAN session as the association between a user equipment (EU) represented by an Internet Protocol (IP) address or UE identity information and a packet data network (PDN) represented by a PDN ID, by example, an Access Point Name (APN). An IP CAN session incorporates one or more IP CAN carriers. A service data flow is an aggregated set of packet flows that match a service data flow pattern, that is, the service data flow set filters a PCC rule, required to define a service data flow. service.
[004] In the case of IP Multimedia Subsystem (IMS) in the central network, a function called Proxy-Call Session Control Function (P-CSCF) performs the AF function in the Session Initiation Protocol (SIP) signaling plane . PCEF is the entity that can provide service data flow detection, billing control and policy over user plan traffic. Within a General Packet Radio Service (GPRS) access network, the PCEF is located at a node called the Gateway GPRS Support Node (GGSN), while within the Developed Packet System (EPS) architecture the PCEF is located at PDN GW. A policy controller called the Policy and Billing Rules Function (PCRF) is located between the application layer (eg IMS) where service session characteristics are negotiated and the media plan where the actual service is being delivered .
[005] FIG. 1 shows a simplified illustration of a PCC architecture. In the architecture of FIG. 1, the PCRF installs PCC rules in the PCEF which, when the bearer link is allocated in the PCEF, associates the PCC Rules with the IP-CAN bearer that carries the service data streams. For GPRS and EPS access, triggers the PCEF to send traffic flow pattern (TFT) filters to the UE, which specifies the contents of the service data streams.
[006] In precondition signaling, for example, for IMS (as described, for example, in 3GPP TS 23.228 and TS 24.229), the UE configures the precondition attributes for Session Description Protocol (SDP) means ) and sets the parameters to “mandatory” for media that requires local resources when resources for the media are not yet available. A precondition is a set of session restrictions that are introduced during session startup. The session recipient generates a response but does not alert the user or otherwise proceeds with session establishment until the preconditions are met. This can be known through a local event, for example a confirmation of a resource reservation, or through a new set of restrictions sent by the caller.
[007] The P-CSCF (or AF) interrogates the PCRF to request that the AF session be authorized. The PCRF authorizes the AF session and expels the PCC rules for the PCEF for SDP media that require additional resources.
[008] The PCEF controls the policies and initiates the reservation of resources for the means that require additional resources per specific IP CAN procedure.
[009] For GPRS, the GGSN initiates the Packet Data Protocol (PDP) context and EPS bearer procedures. For EPS, this is performed by PDN GW.
[0010] In the PDP and EPS carrier context, the procedures include packet filters corresponding to the SDP media allowing the UE to link the resource reservation with the SDP media so that the UE can then initiate an SDP update indicating that the resources are now available for SDP media that did not have resources available before. If the UE does not get any packet filter updates, then the UE does not know if the network has allocated resources for the SDP media. For example, if there is an activation or modification of the PDP context or EPS carrier, the UE would not know if it went to SDP media or any other application running in the UE.
[0011] The setup of a “QoS Assured” session will not be complete until the requested resources have been allocated for the session. In a QoS Assured session, the QoS bearer for the media flow must be successfully established according to the QoS preconditions defined at the session level before the UE indicates a successful response to complete the session and alert the other endpoint . The principles for when an UE should consider the QoS preconditions to be met are:- A minimum requirement to achieve the defined QoS preconditions for a media flow in a certain direction is that an appropriate IP CAN carrier is established in the local access to that direction.
[0012] - The segmented resource reservation is performed since the terminals are responsible for having access to the network resource reservations via local mechanisms.
[0013] - The terminals must offer the resources they wish to support for the session and negotiate for an agreed set. Multiple negotiation steps may be necessary in order to agree on a set of means for the session. The final agreed set is then updated between the terminals.
[0014] - The action to obtain if an EU fails to meet the pre-conditions, for example, fails to establish a Resource Reservation Protocol (RSVP) session, depends on the reason for the failure. If the reason is the absence of resources on the network, for example, an admission control function on the network rejects the request for resources, the UE should fail to complete the session. For other reasons, for example, the absence of an RSVP host or proxy along the way, the get action is a local decision within the UE. For example, the EU may choose to fail to complete the session or attempt to complete the session no longer requiring some of the additional actions.
[0015] However, according to 3GPP TS 24.008 and 24301, the number of packet filters that can be installed on an EU TFT is limited. More specifically, the number of precedence values is limited to a PDN connection, that is, all carriers connected to the same default carrier. Precedence values specify the order in which packet filters are applied when forwarding data packets to carriers and may therefore not have the same value for different packet filters. According to 3GPP TS 24.008, the same precedence value for different filters results in a syntactic error. If a large number of packet filters are installed, the need to reassign new precedence values to installed packet filters can increase if a packet filter to be installed should receive a precedence value that is already being used by another packet filter , and there may be a need to increase the number of possible precedence values. Consequently, if the PCEF already forwards all packet filters from PCC rules to the UE, there may be a need to extend the packet filters allowed in a TFT. This, in turn, would require more information elements and thus increase signaling overhead. Furthermore, forwarding all PCC rules packet filters to the UE generates a high signaling load.
[0016] Consequently, there is a need for techniques that allow the installation of effective control of packet filters in the UE. Invention Summary
[0017] According to an embodiment of the invention, a method is provided that can be used in a policy controller of a communication system. The communication system includes a user equipment and a communication port, and is configured to send data packets on at least one user equipment carrier to the communication port. User equipment is configured to install at least one packet filter to associate data packets with at least one carrier. According to the method, an indication of data traffic is detected. A control rule for the indicated data traffic is determined. A decision is made, whether the installation of a new packet filter on the user equipment is required to map the data packets of the indicated data traffic to at least one carrier.
[0018] According to a further embodiment of the invention, a method is provided that can be used in a signaling controller of a communication system. The communication system includes a user equipment and a communication port, and is configured to send data packets on at least one carrier from the user equipment to the communication port. User equipment is configured to install at least one packet filter to associate data packets with at least one carrier. According to the method, a result of a decision whether the installation of a new filter package is required in the user equipment to map the indicated data traffic to at least one carrier to be obtained. The result is evaluated. According to the evaluation, the signaling of the new packet filter to the user equipment is started.
[0019] According to a further embodiment of the invention, a method is provided that can be used in a user equipment communicating with a communication port of a communication system. The communication system is configured to send data packets on at least one carrier from the user equipment to the communication port. User equipment is configured to install at least one packet filter to associate data packets with at least one carrier. According to the method, a new packet filter is received at the user equipment. From the signaling used to transmit the new filter, it is determined whether installation of the new packet filter in the user equipment is required to map the data packets of the indicated data traffic to at least one carrier. The new packet filter is installed as per the determination.
[0020] According to a further embodiment of the invention, a policy controller is provided. The policy controller is configured to be used in a communication system with a user equipment and a communication port. The communication system is configured to send data packets on at least one user equipment carrier to the communication port. User equipment is configured to install at least one packet filter to associate data packets with at least one carrier. The policy controller includes an interface configured to receive an indication of data traffic. Furthermore, the policy controller is provided with a processor configured to determine a control rule for the indicated data traffic. In addition, the processor is configured to make a decision whether installation of a new packet filter is required to map data packets from the indicated data traffic to at least one carrier.
[0021] According to a further embodiment of the invention, a signaling controller is provided. The signaling controller is configured to be used in a communication system with a user equipment and a communication port. The communication system is configured to send data packets on at least one user equipment carrier to the communication port. User equipment is configured to install at least one packet filter to associate data packets with at least one carrier. The signaling controller includes an interface to receive a result of a decision whether the installation of a new packet filter is required on the user equipment to map data traffic to at least one carrier. In addition, the signaling controller is provided with a processor configured to evaluate the result and initiate the signaling of the new packet filter to the user equipment according to the evaluation.
[0022] According to a further embodiment of the invention, a user equipment is provided. User equipment includes a transmitter configured to send data packets on at least one carrier to a communication port. Furthermore, the user equipment is provided with a processor configured to install at least one packet filter to associate data packets with at least one carrier. User equipment also includes a receiver configured to receive a new packet filter. In addition, user equipment is provided with a detector. The detector is configured to determine, from the signaling used to transmit the new packet filter, whether installation of the new packet filter is required to map the indicated data traffic data packets to at least one carrier. The processor is further configured to install the new packet filter as determined by the detector.
[0023] According to additional embodiments, other methods, network components, or computer program products may be provided. Brief Description of Drawings
[0024] FIG. 1 schematically illustrates a billing and policy control architecture.
[0025] FIG. 2 schematically illustrates a communication system in which concepts according to embodiments of the invention are implemented.
[0026] FIG. 3 illustrates an information flow in the communication system of FIG. two.
[0027] FIG. 4 schematically illustrates a policy controller according to an embodiment of the invention.
[0028] FIG. 5 schematically illustrates a signaling controller according to an embodiment of the invention.
[0029] FIG. 6 schematically illustrates a user equipment according to an embodiment of the invention.
[0030] FIG. 7 shows a flowchart for illustrating a method according to an embodiment of the invention.
[0031] FIG. 8 shows a flowchart to illustrate a further method in accordance with an embodiment of the invention.
[0032] FIG. 9 shows a flowchart to illustrate a further method according to an embodiment of the invention. Detailed Description of the Invention
[0033] In the following, the invention will be explained in more detail with respect to the exemplified embodiments and the attached drawings. The modalities illustrated refer to the control concepts of installing packet filters in an EU. In the illustrated examples, the concepts are applied in a mobile communication network according to the 3GPID Technical Specifications_ However, it is understood that the illustrated concepts can be applied in other types of communication networks as well.
[0034] In mobile communication networks, it is known that they direct network traffic related to a specific service to a carrier with a certain QoS. In this aspect, a carrier is considered to be a context or path of transmission of information from defined characteristics, eg capacity, delay and/or bit error rate. Typically, a number of carriers will be established between the gateway of a mobile communication network and a UE, for example, a mobile phone or other type of mobile terminal. A carrier can carry downlink (DL) data traffic in one direction from the network to the UE, and can carry data traffic in an uplink (UL) direction from the UE to the network. At the gateway and at the user equipment, data traffic, which includes a plurality of IP data packets, can be filtered, for example, using five-fold IP packet filters, thereby directing the IP data packets to a desired carrier. Packet filters form a TFT of the carrier.
[0035] Specifically. one wants to direct data traffic with respect to a specific service, for example, a mobile TV, to a carrier offering a certain QoS. For this purpose, the DL data traffic can be subjected to a packet inspection in order to identify data packets with respect to a specific service. When data packets from a predefined service are detected, this can be signaled to a policy controller. The policy controller can then generate corresponding packet filters and signal these packet filters to the communication port. The communication port then uses incoming packet filters to direct data packets to a desired carrier. The carrier typically has a QoS class that has been chosen by the network operator for the specific service. In this process, there can be signaling to the UE, for example, to establish the bearer and indicate UL packet filters to the user equipment, which should be used to direct UL data traffic to the bearer.
[0036] According to concepts described here, packet filters can be forwarded to the UE when it requests packet filters or when the network is uncertain if it requested, for example, in the case of an unknown service. As an alternative, packet filters can be forwarded to the UE in such a way that they are installed in the UE only when requested. Consequently, a packet filter can be routed to the UE, but not installed on the carrier's TFT.
[0037] According to these concepts, a method according to an embodiment of the invention includes detecting an indication of data traffic. Data traffic can be without an associated control rule or it can have an associated control rule that will be modified. A new control rule for the indicated data traffic is then determined. A decision is made whether a filter installation is required to map the data packets from the indicated data traffic to the carrier. In an optional modality of the method, a flag is set in a message to the communication port, where the flag indicates the outcome of the decision. In a still optional mode that can be used alternatively or together with the beacon mode, a packet filter for the indicated data traffic is signaled to the user equipment the signaling indicates whether a signaled packet filter installation is required accordingly with the decision. In this additional modality, an indication whether an installation of the signaled packet filter is required according to the decision can also be sent to the communication port, for example, together with the flag or replacing it.
[0038] The above indication of data traffic can, for example, be a description of a data stream received by a PCRF from an AF via the Rx interface. A control rule can, for example, be a PCC rule described above or a QoS rule. Data traffic without an associated control rule can alternatively be specified as data traffic without an associated PCC rule, with data traffic without one associated filter, or as data traffic without an associated QoS rule.
[0039] It should be noted that the decision whether a filter installation is required does not mean a decision whether a specific packet filter is determined or not. For example, a packet filter can be determined and signaled to the communication port even if it is not required for installation, for example, in order to specify a part of the media plane traffic by packet filter parameters.
[0040] The concepts can be applied to all carriers of a user equipment or only to selected carriers, for example, only to the standard carrier.
[0041] According to an embodiment of the invention, a controller in the communication system can be configured to implement the above concepts. For example, a policy controller can comprise a receiver to receive an indication of data traffic, for example, data traffic without an associated control rule or data traffic with an associated control rule that will be modified. The policy controller may further include a processor to determine a control rule for the indicated data traffic. The processor can be adapted to execute a decision whether a filter facility is required to map data packets from the indicated data traffic to the carrier.
[0042] The policy controller may also comprise a transmitter to send the decision result to other entities. Optionally, the controller comprises a transmitter adapted to place a flag in a message to the gateway, the flag indicating the result of the decision.
[0043] Furthermore, a signaling controller of the communication system may comprise an interface to receive a result of a decision whether a filter installation is required to map the data packets of the indicated data traffic to the carrier, a processor to evaluate the result is to initiate signaling to the user equipment, and a transmitter to forward the packet filter or an indication whether the packet filter will be installed in the user equipment submitted to the result.
[0044] For example, the signaling controller can be on a communication port. The signaling controller can be a PCEF or BBERF. The signaling controller can be adapted to send information indicating that it is adapted to evaluate the result and act accordingly to the policy controller so that the policy controller can adjust the signaling to different communication ports in the communication system. For example, the policy controller can, depending on the information, include in the signaling an indication whether a sent filter should be installed in the user equipment or not.
[0045] In an embodiment of the invention, the decision can be taken in an external entity, for example, in the policy controller or PCRF. In that case, the interface can be a receiver in the signaling controller to receive messages from the policy controller. It is alternatively possible for the decision to be executed in the signaling controller so that the interface connects different functions in the signaling controller. For example, a PCEF as a signaling controller could independently verify from a PCRF whether a filter installation is required. A corresponding routine could, for example, access a memory associated with the signaling controller to determine filters already installed in the user equipment and check whether the filter installation under consideration would change the mapping of data packets to carriers.
[0046] According to a further embodiment of the invention, the UE can also be adapted to the above concepts. For that purpose, the UE may comprise a transmitter for sending data packets on at least one carrier to the communication port, and a processor adapted to install at least one filter to associate the data packets with at least one carrier. The UE may also comprise a detector to determine whether a filter facility is required to map the data packets from bearer-indicated data traffic to a signaled packet filter. The processor can be adapted to perform filter installation in response to the result determined by the detector. For example, the detector can be implemented as a software function in the processor that is adapted to analyze received signaling.
[0047] The invention also relates to a communication system adapted to the above concepts as well as computer programs on a data carrier or loadable in a memory or processing system of a controller or communication port to perform aspects of the method above. Devices, systems and programs can be adapted to any modalities described with respect to the method and detailed modalities. Embodiments of the proposed invention can also be used for downlink traffic where data packets are sent from the communication port to the user equipment if the communication port is adapted to install the filter.
[0048] FIG. 2 schematically illustrates a communication network environment in which concepts according to embodiments of the invention can be applied.
[0049] The communication network environment includes an UE 10, which may also be called a terminal, and a number of network components 22, 24, 26, 30. Among these network components, there is a Via Access Network. Radio (RAN) 22. The RAN is based on a certain type or types of radio access technology, eg GSM (Global System for Mobile Communications), EDGE (Enhanced Data Rates for the Evolution of GSM), UMTS ( Universal Mobile Telecommunications System) or LTE (Long Term Evolution). Although RAN 22 is illustrated as a single node, it is understood that RAN 22 may actually be formed from a number of components, which are not further explained here. The RAN 22 is coupled to a transport node 24, which, in turn, is coupled to a gateway 26. Here, it is understood that alternatively more than one transport node 24 may be coupled between the RAN 22 and the communication port 26 or that the RAN 22 can be directly coupled to the communication port 26. The communication port 26 can be a GPRS Support Node to the Communication Port (GGSN) providing a connection of GPRS-based services to one or more external packet data networks. The communication port 26 may also be a System Architecture Evolution Communication Port (SAE GW) in accordance with the 3GPP Technical Specifications. It can include a PCEF and a processor and memory to implement the functions of the second controller as described.
[0050] In addition, the mobile communication network includes a policy controller 30, which is implemented as the Policy Rules and Billing Function (PCRF) in accordance with the 3GPP Technical Specifications. Policy controller 30 may be implemented by dedicated hardware and/or comprise software functions performed by a processor 33. Gateway 26 and policy controller 30 are typically considered as components of a core network. Policy controller 30 communicates with communication port 26 via a signaling path 6, which can be implemented using Gx interface according to 3GPP Technical Specifications.
[0051] The policy controller 30 can be further coupled to a subscription database 38 and a service policy database 39 via a signaling path 8, for example, implemented using an Sp interface in accordance with the 3GPP Technical Specifications. The policy controller 30 can thus receive policy data with respect to a specific user and/or with respect to a specific service available on the mobile communication network, for example, mobile TV. Policy controller 30 thus provides interfaces to support signaling paths 6, 8. Controller 30 may further comprise interfaces, for example transmitters and receivers, for example for receiving information from an AF. A filter generator and rule function 35 is adapted to specify filters according to determined control rules for data traffic and a decision function 34 is adapted to execute a decision if a filter installation is required to map the packets of data from certain data traffics to a carrier.
[0052] As further illustrated, the service-related data traffic between the network and the user equipment 10 is carried over a number of carriers 52, 54. The service-related data traffic typically belongs to one or more client/applications server 12 running in UE 10. Carriers 52, 54 are established between user equipment 10 and communication port 26. Carriers 52, 54 carry data traffic in both the DL direction and the UL direction, i.e., they can be formed of a DL carrier and a UL carrier. To support bi-directional communication on carriers 52, 54, the UE 10 is provided with a transceiver structure, i.e. both a receiver 14 for receiving incoming data packets from carriers 52, 54 and a transmitter 16 for sending out packets. output data on carriers 52, 54. Carriers 52, 54 may include a standard carrier generally established to provide packet-based services to user equipment 10 and one or more dedicated carriers 54 which may have different levels of QoS, e.g. QoS level higher than the standard carrier. Each carrier 52, 54 can be associated with a corresponding QoS profile. The QoS profile parameters can be a QoS class identifier (QCI), an allocation/retention priority (ARP), a maximum bit rate (MBR), and/or a guaranteed bit rate (GBR). Consequently, each carrier 52, 54 can be associated with a corresponding QoS class. A processor 18 is adapted to install the filters and comprises a detector 19 to determine if filter installation is required.
[0053] At UE 10, data packets are routed to a desired carrier 52, 54 using correspondingly configured UL packet filters 62, 64. At communication port 26, data packets are routed to desired carriers 52, 54 using Correspondingly configured DL packet filters 72, 74. QoS profile parameters can be signaled from policy controller 30 to communication port 26 using signaling path 6. Similarly, DL packet filters 72, 74 to be used at the communication port 26 can be signaled from the policy controller 30 to the communication port 26 via the signaling path 6. As for the UL packet filters 62, 64 used in the EU 10, these can be signaled from the policy controller. policy 30 via the communication port 26.
[0054] FIG. 3 illustrates an information flow routed from the policy controller, i.e., PCRF, via intermediate nodes, i.e., communication port 26, transport node 24, and RAN 22, to UE 10 due to activation of a PCC rule in order to install packet filters in the UE 10. As illustrated, the PCRF 30 activates a PCC rule by sending corresponding information to the communication port 26. The information may include packet filters and QoS parameters, e.g., QCI. ARP, MBR or GBR. The communication port 26 then performs the signaling required from the UE 10, which is also called IP CAN signaling. This signaling is for the purpose of establishing or modifying a certain carrier, for example, as identified by a carrier identification (Carrier ID). In this process, QoS parameters, eg QCI, ARP, MBR or GBR, can be signaled to RAN 22, and UL packet filters can be signaled to UE 10.
[0055] According to an embodiment of the invention, the PCRF 30 provides an indication in the PCC rules, for example, by PCC rule or by filter in PCC rule, whether the PCEF should forward the filter information towards the UE 10 using signaling IP CAN. This can be accomplished by placing one or more flags in a message from the PCRF 30 to the PCEF. That is, the flag can be in the message or it can be by PCC rule or by filtering within PCC rule. The PCRF 30 could set this flag or these flags dependent on whether precondition signaling is required by the UE 10. The PCRF 30 can obtain this information through the SDP signaled in Rx.
[0056] For GPRS and EPS, the PCEF, for example, implemented on the communication port 26, initiates appropriate PDP context and EPS carrier procedures to activate the new carrier or modify an existing carrier including the packet filters that the PCRF 30 indicated to be forwarded. PCEF does not forward packet filters that PCRF 30 indicated not to be forwarded. If no indication is present, PCEF can forward packet filters in a known manner. If no packet filter is forwarded, the PCEF only initiates IP CAN signaling if required for other parts of the PCC rules, for example, due to QoS requirements. For those accesses in EPS that initiate EPS carrier procedures from the BBERF, the BBERF makes the decision to forward packet filters to the UE 10 based on the information received from the PCRF 30 along Gxx. This is performed in the same manner as described in PCEF. Here, it is noted that the rules provided from PCRF 30 to BBERF are typically called QoS rules, but can be manipulated in a similar way as described above for PCC rules. Consequently, the PCEF and the BBERF can both be considered as a signaling controller that controls the PCC or QoS rules generated by the PCRF 30 executing corresponding signaling towards the EU 10. Additional features of the BBERF can be found in 3GPP TS 23.203. In that case, carrier control is performed on a signaling communication port associated with the BBERF as indicated in dashed lines of FIG. 1.
[0057] According to an embodiment of the invention, the Gx interface and/or the Gxx interface support an indication whether the Service Data Flow Filter is to be included in the packet filter to be sent to the UE 10 or not. The indication can be included within the AVP (Attribute-Value Pair) of Billing Rules Definition when PCC rules are kicked by Gx or within the AVP of QoS Rules Definition when QoS rules are kicked by Gxx to BBERF. According to some embodiments of the invention, the indication may have a value, for example, of "inform the EU" or "for information to the EU only". The PCEF or BBERF can then select the appropriate action towards EU 10 as described below.
[0058] According to some embodiments of the invention, the ability to detect whether the packet filters should be forwarded to the UE 10 can be announced by the PCEF to the PCRF 30 along Gx during the Gx session establishment. Similarly, in some embodiments, the ability to detect whether packet filters should be forwarded to UE 10 can be advertised by BBERF to PCRF 30 along Gxx during Gxx session establishment.
[0059] In such modalities, if the PCRF 30 receives an indication that the signaling controller, i.e., the PCEF or the BBERF, supports its capacity and a resource reservation request for a session with preconditions is received by the long of Rx, then the PCRF 30 includes the indication “inform the EU” or “for information to the EU only” within the PCC rule or QoS rule. If the PCRF 30 receives an indication that the PCEF or BBERF does not support this feature then a request to reserve resources for a session with preconditions is received over Rx, then the PCRF 30 activates PCC/QoS rules in the signaling controller without including the indication, i.e. installs PCC rules in the PCEF or installs QoS rules in the BBERF. This can, in turn, trigger a signaling from the packet filter(s) corresponding to EU 10. If the signaling controller, ie PCEF or BBERF, is informed that the maximum number of TFT filters is reached, then the PCRF 30 takes actions such as terminating the session over Rx or mapping the media to the default carrier for those cases where the PCEF or BBERF does not find TFTs on the default carrier.
[0060] According to some embodiments of the invention, the signaling controller, i.e. the PCEF or the BBERF, could pass the packet filters to the UE 10 using a TFT operation that does not install the packet filter(s) in the TFT if there is already a packet filter on the carrier that the network intends to add in new application traffic, which would allow new application traffic to be passed on that carrier. For example, such a carrier can be a non-GBR carrier, eg, standard carrier, with broad packet filters that capture most or all of the traffic. In some cases, it is possible that the default carrier does not capture all traffic, for example if a specific type of traffic is not allowed for the EU 10. An example of such a TFT operation that does not install the packet filter(s) is the 'non-TFT operation' (see 3GPP TS 24.008), which is currently used to associate a carrier change with a carrier's packet filters. According to 3GPP TS 24.008, the TFT operation “non-TFT operation” should be used if a parameter list is included, but no packet filter list is included in the TFT information element. In accordance with some embodiments of the invention, the "non-TFT operation" is modified to allow the "non-TFT operation" to be used along with the packet filter information. For example, the “non-TFT operation” can be used when the policy controller sets the flag to “for EU information only”. According to further embodiments of the invention, a new TFT operation that does not install the signaled packet filters can be defined. Such a new TFT operation could then be used also in the case when there is no TFT installed on the carrier or if there is a TFT installed on the carrier, for example, with packet filters allowing new application traffic to be passed on the carrier. According to further embodiments of the invention, an indication can be added in signaling towards the UE, for example. as part of a new piece of information.
[0061] If there is no TFT installed on the carrier, then new packet filters can not only be for information to the UE 10, but also to be used to restrict traffic on the carrier. If the new packet filters provided include a “match all” packet filter that would allow all traffic to be passed on the carrier, then PCEF or BBERF can assume that other packet filters do not need to be installed on the carrier. If there is no way to specify such a “match all” packet filter, then the PCEF or BBERF can be told whether the packet filter is for information only or to be installed. That is, the above-described indication received from the received PCRF 30 would have to have an additional value, eg "for information to the UE only".
[0062] In embodiments in which packet filters are signaled to the UE 10 such that they are not installed in the UE 10, the UE 10 obtains packet filter information to associate the bearer procedure with a certain application, but not either install the packet filters provided in the carrier TFT or create a new TFT.
[0063] Furthermore, it is noted that modalities in which packet filters are signaled to EU 10 in such a way that they are not installed in EU 10 can be implemented in PCEF or BBERF without any support from PCRF 30. By For example, before adding one or more packet filters to a TFT, the PCEF or BBERF could check whether the EU supports the TFT operation that does not install packet filters, and whether the TFT already includes one or more packet filters that would include the packet filter(s) to be added or if there is a “match all” packet filter between the packet filters in the PCC rule or QoS rule. If this is the case, the packet filter(s) can be flagged to EU 10 using TFT operation that does not install packet filters.
[0064] FIG. 4 further illustrates an exemplified implementation of the policy controller 30. As explained above, the policy controller is configured to operate as a PCRF in accordance with the 3GPP Technical Specifications.
[0065] In the illustrated implementation, the policy controller 30 includes a first receive/transmit (RX/TX) interface 320 to one or more AFs. The first RX/TX 320 interface can be implemented as an Rx interface according to 3GPP Technical Specifications. It is understood that the RX/TX 320 interface includes receivers and transmitters to implement corresponding receive/transmit functionalities. In addition, the policy controller has a second RX/TX interface 330 to a signaling controller, i.e., a PCEF or a BBERF. If the RX/TX 330 interface is for PCEF, it can be implemented as a Gx interface according to 3GPP Technical Specifications. If the RX/TX interface is for BBERF, it can be implemented as a Gxx interface according to 3GPP Technical Specifications. In some embodiments, the policy controller 30 can be provided with both types of interfaces, i.e., the interface to the PCEF and the interface to the BBERF.
[0066] Furthermore, the policy controller 30 includes a processor 340 coupled to RX/TX interfaces 112, 114 and a memory 350 coupled to processor 340. The processor may correspond to processor 33 of FIG. 2. Memory 350 may include read-only memory (ROM), eg fast ROM, random access memory (RAM), eg dynamic RAM (DRAM) or static RAM (SRAM), a stored for example, a hard disk or solid state disk, or the like. Memory 350 includes suitably configured program code to be executed by processor 340 in order to implement the features of policy controller 30 as discussed above. More specifically, memory 350 may include a detection module 360 in order to implement features to detect data traffic, e.g., indicated via the Rx interface, a control rule module 370 in order to implement features to determine a traffic rule. control for the indicated data traffic, a decision module 380 in order to implement the functionalities to execute a decision if the installation of a new packet filter in the UE is required, and an indication module 390 in order to implement the functionalities of indicate the outcome of the decision, for example, to a signaling controller on a communication port.
[0067] It is understood that the structure illustrated in FIG. 4 is merely schematic and that the policy controller 30 may actually include additional components that, for the sake of clarity, have not been illustrated, for example, additional interfaces. Also, it is understood that memory 350 may include additional types of program code modules, which have not been illustrated, for example, program code modules for implementing known functionality of a PCRF in accordance with the 3GPP Technical Specifications.
[0068] FIG. 5 further illustrates an exemplified implementation of the signaling controller 27/29. As explained above, the signaling controller 27/29 can be configured to be operated as a PCEF in accordance with the 3GPP Technical Specifications, corresponding to the reference number 27 of FIG. 1, or as a BBERF in accordance with the 3GPP Technical Specifications, corresponding to reference number 29 of FIG. 1.
[0069] The 27/29 signaling controller includes a first RX/TX 420 interface, which has the purpose of coupling the 27/29 signaling controller to the PCRF 30, and a second RX/TX 430 interface, which has the purpose of coupling the signaling controller 27/29 to the UE 10, which can be executed via intermediate nodes. If the 27/29 signaling controller is implemented as a PCEF, the first RX/TX 420 interface can be implemented as a Gx interface according to 3GPP Technical Specifications. If the 27/29 signaling controller is implemented as a BBERF, the first RX/TX 420 interface can be implemented as a Gxx interface according to the 3GPP Technical Specifications. The second RX/TX 430 interface can be implemented as an lu interface according to 3GPP Technical Specifications. Furthermore, the signaling controller 27/29 includes a processor 440 coupled to interfaces 420, 430, and a memory 450 coupled to processor 440. The processor may correspond to processor 28 as illustrated in FIG. 2. Memory 450 may include read-only memory (ROM), eg fast ROM, random access memory (RAM), eg dynamic RAM (DRAM) or static RAM (SRAM), a store for example, a hard disk or solid state disk or the like. Memory 450 includes data and program code suitably configured to be executed by processor 440 in order to implement the features of signaling controller 27/29 as discussed above. More specifically, memory 450 may include an evaluation module 460 in order to implement evaluation of a result of a decision whether installation of a new filter is required, and a signaling module 470 in order to initiate the signaling of the new filter. to the EU according to the assessment. Memory 450 may correspond to memory 25 as illustrated in FIG. two.
[0070] It is understood that the structure illustrated in FIG. 5 is merely schematic and that the signaling controller 27/29 may actually include additional components which, for the sake of clarity, have not been illustrated. Also, it is understood that memory 450 may include additional types of program code modules, which have not been illustrated, for example, program code modules for implementing known functionality of a PCEF or BBERF in accordance with the 3GPP Technical Specifications.
[0071] FIG. 6 further illustrates an exemplified implementation of the UE 10. As explained above, the UE 10 can be configured to be operated in a mobile communication network in accordance with the 3GPP Technical Specifications.
[0072] The UE 10 includes an interface RX/TX 530, which has the purpose of coupler the UE 10 to the RAN 22. The interface RX/TX 530 can be implemented as a radio interface, in particular a Uu interface according to 3GPP Technical Specifications. In addition, EU 10 includes a processor 540 coupled to interface 530 and a memory 550 coupled to processor 540. Processor 540 may correspond to processor 18 of FIG. 2. Memory 550 may include read-only memory (ROM), eg fast ROM, random access memory (RAM), eg dynamic RAM (DRAM) or static RAM (SRAM), a store for example, a hard disk or solid state disk or the like. Memory 550 includes program code suitably configured to be executed by processor 540 in order to implement the features of UE 10 as discussed above. More specifically, memory 550 may include a detector module 560 in order to determine whether a new signaled packet filter will be installed in EU 10. In addition, memory 550 may include a filter installation module for controlling installation of a new filter. flagged according to the determination, and a filter module in order to implement the installed packet filters.
[0073] It is understood that the structure illustrated in FIG. 6 is merely schematic and that the EU 10 may actually include additional components that, for the sake of clarity, have not been illustrated. Also, it is understood that memory 550 may include additional types of program code modules that have not been illustrated, for example, program code modules for implementing applications running in the UE.
[0074] FIG. 7 shows a flowchart illustrating a method according to an embodiment of the invention. The method can be used in a communication system with an E1 and a communication port, for example, the UE 10 and the communication port 26 illustrated in FIG. 2, which is configured to send data packets on one or more carriers of the UE to the communication port, and in which one or more packet filters are installed on the UE to associate the data packets with the carrier or carriers. The method can be run on a policy controller; for example, in policy controller 30 implementing the features of a PCRF.
[0075] In step 710, an indication of data traffic is received, for example, via an Rx interface of the PCRF. The indicated data traffic may be without an associated control rule, for example data traffic from a newly activated application or service running in EU. The indicated data traffic may also already have an associated control rule, which will be modified.
[0076] In step 720, a new control rule for the indicated data traffic is determined, which may also involve modifying an existing control rule. This can be performed based on subscription data and policy data, for example, stored in databases 38, 39 of FIG. 2. Furthermore, this may also involve generating one or more packet filters to be signaled to the UE and determining QoS parameters.
[0077] In step 730, a decision is performed whether installation of a new packet filter in the UE is required to map the data packets of the indicated data traffic to a particular new carrier. The result of the decision can then be indicated to the communication port in step 740. This indication can be performed by placing a flag in a message to the communication port or sending the new packet filter to the communication port along with an indication if the new filter of packets is signaled to the EU.
[0078] FIG. 8 shows a flowchart illustrating a method according to an embodiment of the invention. The method can be used in a communication system with a UE and a communication port, for example, the UE 10 and the communication port 26 illustrated in FIG. 2, which is configured to send data packets on one or more carriers of the UE to the communication port, and in which one or more packet filters are installed on the UE to associate the data packets with the carrier or carriers. The method can be executed in a signaling controller, for example, in the signaling controller implementing the functionalities of a PCEF or a BBERF.
[0079] In step 810, a result of a decision is obtained. The outcome of the decision indicates whether installation of a new packet filter in the UE is required to map the data packets from the indicated data traffic to a particular carrier. The result can be received from a policy controller, eg a PCRF, via a corresponding interface, eg a Gx interface or a Gxx interface. In some embodiments, the result can also be obtained by making an evaluation of the signaling controller, for example, based on control rules received from a policy controller.
[0080] In step 820, the signaling of the new packet filter to the UE is started according to the result of the decision. For example, if the result of the decision indicates that installation of the filter is required, the new packet filter is signaled to the UE. If the result of the decision indicates that installation of the new packet filter is not required, the new packet filter is not signaled to the UE. Preferably, other signaling with respect to the UE can be carried out. In some embodiments, if the outcome of the decision indicates that installation of the new packet filter is not required, the new packet filter can be signaled to the UE such that the UE does not install the new packet filter, for example using a specific operation that indicates to the EU that the filter will not be installed, but for information only.
[0081] FIG. 9 shows a flowchart illustrating a method according to an embodiment of the invention. The method can be used in a communication system with a UE and a communication port, for example, the UE 10 and the communication port 26 illustrated in FIG. 2, which is configured to send data packets on one or more carriers of the UE to the communication port, and in which one or more packet filters are installed on the UE to associate the data packets with the carrier or carriers. The method runs in EU.
[0082] In step 910, the new packet filter is received in the UE. The new packet filter can be received from a signaling controller, for example a PCEF or a BBERF, using a specific signaling operation. This can be done via a receiver or corresponding UE interface, for example, receiver 14 in FIG. 2 or interface 530 in FIG. 6.
[0083] In step 920, the UE determines, from the signaling used to transmit the new packet filter, whether installation of the new packet filter in the user equipment is required to map the data packets of data traffic indicated to a specific carrier. This can be performed by detector 19 of FIG. 2 and by the detector module of FIG. 6.
[0084] In step 930, the new packet filter is installed as per the determination. This can be performed by processor 18 of FIG. 2 or by the filter installation module of FIG. 6. For example, if installation of the new packet filter is required, for example, if the new packet filter is signaled using a usual signaling operation, the new packet filter is installed. If installation of the new packet filter is not required, for example, if the new packet filter is signaled using a specific signaling operation that indicates that the new packet filter will not be installed, the new packet filter is not installed on ME. However, control rule information from the new packet filter is available to the UE, and can be used to associate a carrier with a certain application running on the UE.
[0085] The methods described in conjunction with FIGs. 7 to 9 can be combined with each other. In particular, the method of claim 7 can be used to provide the result of the installation decision as input to the method of claim 8, and/or the method of claim 9 can be performed with respect to a received packet filter provided by the method of claim 8.
[0086] According to the concepts described above, by effectively controlling packet filters in the UE, the number of packet filters installed in the UE can be limited. Furthermore, in some modalities as well, the signaling load between the gateway and the UE may be limited. At the same time, the UE can be updated with packet filters or packet filter information to associate a carrier resource with application usage. Furthermore, some modalities described above allow the media to be mapped to the default carrier. The concepts can be implemented, for example, on a Converged Packet GW or a Mobile Packet GW that implements the PCEF or on a Service Aware Policy Controller implemented the PCRF. In some embodiments, the concepts can also be implemented on a signaling gateway implementing BBERF.
[0087] It is understood that the examples and modalities explained above are merely illustrative and susceptible to various modifications. For example, the concepts could be used in other types of communication networks. Various types of packet filters can be used in addition to or as an alternative to the five-fold IP filters. Also, different types of messages or signals can be used to convey information between the different nodes or devices involved. Existing messages or signs can be modified or new messages or signs can be introduced for that purpose. Furthermore, it is understood that the above concepts can be implemented using correspondingly designed software on existing network devices, or using dedicated network device hardware. The technical specifications, reports or standards mentioned above are incorporated herein by reference.
权利要求:
Claims (16)
[0001]
1. Method to be performed in a communication system with a user equipment (10) and a communication port (26), the communication system configured to send data packets on at least one carrier (52, 54) of the equipment the user (10) to the communication port (26) and the user equipment (10) configured to install at least one packet filter (62, 64) to associate the data packets with the at least one carrier (52, 54 ), the method comprising: detecting an indication of data traffic; determining a control rule for the indicated data traffic; the method characterized in that it further comprises: executing a decision whether to install a new packet filter (62 , 64) in the user equipment (10) is required to map the data packets of the indicated data traffic to at least one carrier (52, 54).
[0002]
2. Method according to claim 1, characterized in that the indicated data traffic is data traffic without an associated control rule or data traffic with an associated control rule that will be modified.
[0003]
3. Method according to any one of claims 1 or 2, characterized in that it comprises: placing a flag in a message to the communication port (26), the flag indicating the result of the decision and optionally sending an indication to the communication port (26), the indication indicating whether the new packet filter (62, 64) will be signaled to the user equipment (10).
[0004]
4. Method according to any one of claims 1 or 2, characterized in that it comprises: receiving, from the communication port (26), an indication that the communication port (26) does not support detecting whether the new packet filter will be signaled to the user equipment (10); and activate the control rule determined at the communication port (26) without indicating the result of the decision to the communication port (26).
[0005]
5. Method according to any one of claims 1 to 4, characterized in that it comprises: generating the new packet filter (62, 64); and send the new packet filter (62, 64) to the communication port (26).
[0006]
6. Method to be performed in a communication system with a user equipment (10) and a communication port (26), the communication system configured to send data packets on at least one carrier (52, 54) of the equipment user (10) to the communication port (26) and the user equipment (10) configured to install at least one packet filter (62, 64) to associate the data packets with at least one carrier (52, 54) , the method, characterized in that it comprises: obtaining a result of a decision whether the installation of a new packet filter (62, 64) is required in the user equipment to map indicated data traffic to at least one carrier (52 , 54); evaluate the result; and start, according to the evaluation, signaling the new packet filter (62, 64) to the user equipment (10).
[0007]
7. Method according to claim 6, characterized in that it comprises: signaling the new packet filter (62, 64) to the user equipment (10), said signaling (62, 64) indicating whether the installation of the new packet filter (62, 64) is required according to decision; dare the decision is that installation of the new packet filter (62, 64) is not required, do not perform signaling of the new packet filter (62, 64) to the user equipment.
[0008]
8. Method to be performed in a communication system with a user equipment (10) and a communication port (26), the communication system configured to send data packets on at least one carrier (52, 54) of the equipment user (10) to the communication port (26) and the user equipment (10) configured to install at least one packet filter (62, 64) to associate the data packets with at least one carrier (52, 54) , the method comprising: receiving a new packet filter (62, 64) in the user equipment (10); the method characterized in that it further comprises: determining from the signaling used to transmit the new filter (62, 64 ), if installation of the new packet filter (62, 64) in the user equipment (10) is required to map the data packets of indicated data traffic to at least one carrier (52, 54); and install the new packet filter (62, 64) as per the determination.
[0009]
9. Policy controller (30) to be used in a communication system with a user equipment (10) and a communication port (26), the communication system configured to send data packets on at least one carrier (52 , 54) from the user equipment (10) to the communication port (26) and the user equipment (10) configured to install at least one packet filter (62, 64) to associate the data packets with at least a bearer (52, 54), the policy controller (30) comprising: a receiver (31) configured to receive an indication of data traffic; and a processor (33) for determining a control rule for the indicated data traffic, characterized in that the processor (33) is configured to execute a decision whether installation of a new packet filter is required to map the packets of data from the indicated data traffic to at least one carrier (52, 54).
[0010]
10. Policy Controller. according to claim 9, characterized in that it comprises: a transmitter (32) for transmitting the result of the decision to the communication port (26), wherein the transmitter (32) is configured to place a flag in a message to the communication port (26), the flag indicating the outcome of the decision.
[0011]
11. Signaling controller (27, 29) to be used in a communication system with a user equipment (10) and a communication port (26), the communication system configured to send data packets on at least one carrier (52, 54) from the user equipment (10) to the communication port (26) and the user equipment configured to install at least one packet filter to associate the data packets with at least one carrier, the signaling (27, 29) characterized in that it comprises: a first interface (420) for receiving a result of a decision whether the installation of a new packet filter (62, 64) is required in the user equipment (10) to mapping data traffic to at least one carrier (62, 64); and a processor (28, 440) configured to evaluate the result and to initiate the signaling of the new packet filter (62, 64) to the user equipment (10) according to the evaluation.
[0012]
12. Signaling controller (27, 29), according to claim 11, characterized in that it comprises: a second interface (430) configured to transmit, to the user equipment (10), the new filter (62, 64 ) and/or an indication whether the new packet filter (62, 64) will be installed in the user equipment (10).
[0013]
13. Signaling controller (27, 29), according to any one of claims 11 or 12, characterized in that the signaling controller (27, 29) is on the communication port (26).
[0014]
14. Signaling controller (27, 29), according to any one of claims 11 to 13, characterized in that the result is received from a policy controller (30) and the first interface (420) is configured to send information to the policy controller (30), said information indicating that the signaling controller (27, 29) is capable of said judgment and initiating signaling in response to the judgment.
[0015]
15. User equipment (10) comprising: a transmitter (16) configured to send data packets on at least one carrier (52, 54) to a communication port (26); a processor (18) configured to install to the at least one packet filter (62, 64) for associating data packets with at least one carrier (52, 54); a receiver (14) configured to receive a new packet filter (62, 64); characterized in that it comprises: a detector (19) configured to determine, from the signaling used to transmit the new packet filter (62, 64), whether installation of the new packet filter (62, 64) is required to mapping the indicated data traffic data packets to at least one carrier (52, 54), wherein the processor (18) is configured to install the new packet filter (62, 64) as determined by the detector ( 19).
[0016]
16. A computer-readable storage medium characterized in that it comprises instructions which, when executed on a processor, cause the computer to perform the method as defined in any one of claims 1 to 10.
类似技术:
公开号 | 公开日 | 专利标题
BR112012011976B1|2021-06-29|METHOD TO BE PERFORMED ON A COMMUNICATION SYSTEM WITH A USER EQUIPMENT AND A COMMUNICATION PORT, POLICY CONTROLLER, SIGNALING CONTROLLER, USER EQUIPMENT, AND, COMPUTER-READABLE MEDIA
CN110169089B|2021-03-23|System and method for application friendly protocol data unit session management
US10616120B2|2020-04-07|Service layer southbound interface and quality of service
US11083033B2|2021-08-03|Small data usage enablement in 3GPP networks
JP5096588B2|2012-12-12|Method and configuration for determining security settings
US9787544B2|2017-10-10|Installation and enforcement of dynamic and static PCC rules in tunneling scenarios
US20160330121A1|2016-11-10|Method and devices for installing packet filters in a data transmission
JP6054421B2|2016-12-27|Handling authorization requests for packet-based services in cellular networks
US20150334628A1|2015-11-19|Method and device for transferring data traffic
EP3054710B1|2020-10-14|Access network information processing method and apparatus
JP6271719B2|2018-01-31|On-demand QoS for data connection
JP2016154389A|2016-08-25|Session termination in mobile packet core network
同族专利:
公开号 | 公开日
US8787399B2|2014-07-22|
BR112012011976A2|2018-06-05|
DK2709338T3|2018-01-08|
MX2012005778A|2012-06-13|
EP2502401B1|2013-11-06|
JP5490250B2|2014-05-14|
CN102598633B|2015-09-09|
EP2709338A1|2014-03-19|
TWI510043B|2015-11-21|
US20110122885A1|2011-05-26|
US20130336330A1|2013-12-19|
US8750322B2|2014-06-10|
EP2709338B1|2017-11-22|
EP2502401A1|2012-09-26|
CN102598633A|2012-07-18|
JP2013511871A|2013-04-04|
ES2440327T3|2014-01-28|
TW201141165A|2011-11-16|
NO2709338T3|2018-04-21|
CL2012001308A1|2012-09-14|
WO2011060974A1|2011-05-26|
引用文献:
公开号 | 申请日 | 公开日 | 申请人 | 专利标题

US20020184510A1|2001-04-17|2002-12-05|At&T Wireless Services, Inc.|Binding information for IP media flows|
US7668306B2|2002-03-08|2010-02-23|Intel Corporation|Method and apparatus for connecting packet telephony calls between secure and non-secure networks|
US20040109459A1|2002-07-25|2004-06-10|Lila Madour|Packet filter provisioning to a packet data access node|
GB0329502D0|2003-12-19|2004-01-28|Nokia Corp|Control decisions in a communication system|
US7486688B2|2004-03-29|2009-02-03|Conexant Systems, Inc.|Compact packet switching node storage architecture employing Double Data Rate Synchronous Dynamic RAM|
US8041837B2|2006-01-10|2011-10-18|Telefonaktiebolaget L M Ericsson |Method and devices for filtering data packets in a transmission|
EP1933520A1|2006-12-15|2008-06-18|Matsushita Electric Industrial Co., Ltd.|Local mobility anchor relocation and route optimization during handover of a mobile node to another network area|
US20080189769A1|2007-02-01|2008-08-07|Martin Casado|Secure network switching infrastructure|
US20110022722A1|2008-03-25|2011-01-27|David Castellanos Zamora|Policy and charging control architecture|US8891380B2|2010-02-26|2014-11-18|Qualcomm Incorporated|Systems and methods for synchronizing filter records|
US20110267943A1|2010-04-30|2011-11-03|Qualcomm Incorporated|Static uu-un bearer mapping based on quality of service|
WO2012079647A1|2010-12-17|2012-06-21|Telefonaktiebolaget Lm Ericsson |Policy and/or charging control|
KR101561474B1|2010-12-23|2015-10-20|한국전자통신연구원|Method of transmitting small amount of up-link data and method of receiving small amount of up-link data|
US9100854B2|2011-12-06|2015-08-04|T-Mobile Usa, Inc.|Quality of service application controller and user equipment application profiler|
WO2012092888A2|2012-01-20|2012-07-12|华为技术有限公司|Method, device and system for controlling quality of service|
JP2015511432A|2012-01-27|2015-04-16|ノキア ソリューションズ アンド ネットワークス オサケユキチュア|Session termination in mobile packet core network|
WO2013117221A1|2012-02-08|2013-08-15|Nokia Siemens Networks Oy|Methods, apparatuses, a system, and a related computer program product for defining, provisioning and activating packet filters|
US9596697B2|2012-04-03|2017-03-14|T-Mobile Usa, Inc.|Application controller for quality-of-service configuration of a telecommunication device radio|
US20130258929A1|2012-04-03|2013-10-03|T-Mobile Usa, Inc.|Rule-Based Application Controller for Signaling Reduction|
WO2013174422A1|2012-05-23|2013-11-28|Nokia Siemens Networks Oy|Methods, computer program products and apparatuses enabling symmetric bearer enforcement|
WO2014053176A1|2012-10-04|2014-04-10|Telefonaktiebolaget L M Ericsson |Network resource modification|
KR20140045215A|2012-10-08|2014-04-16|삼성전자주식회사|Method and apparatus for configuring connection based on group|
US8601144B1|2012-11-27|2013-12-03|Sansay, Inc.|Systems and methods for automatic ICE relay candidate creation|
KR102039545B1|2013-01-08|2019-11-01|삼성전자 주식회사|Method and apparatus for processing packet|
US9154991B2|2013-05-10|2015-10-06|Alcatel Lucent|PCC QoS authorization based on rule split and flow direction|
EP2993829A4|2013-05-24|2016-04-20|Huawei Tech Co Ltd|Service access control method and apparatus|
WO2015010023A1|2013-07-18|2015-01-22|Convida Wireless, Llc|Billing of relayed device|
MX362893B|2013-08-16|2019-02-22|Huawei Tech Co Ltd|Data transmission method and device.|
CN104754657A|2013-12-30|2015-07-01|中兴通讯股份有限公司|Strategy control method, strategy executing and transmitting device|
EP3132575B1|2014-04-14|2020-10-21|Telefonaktiebolaget LM Ericsson |Packet data connectivity control with volume charged service limitation|
US9479572B1|2014-08-29|2016-10-25|Juniper Networks, Inc.|Dynamically identifying and associating control packets to an application layer|
WO2016141996A1|2015-03-12|2016-09-15|Nec Europe Ltd.|Method for forwarding data in a network, forwarding element for forwarding data and a network|
WO2016209131A1|2015-06-25|2016-12-29|Telefonaktiebolaget Lm Ericsson |Setting up a dedicated bearer in a radio communication network|
CN109644481A|2016-08-24|2019-04-16|瑞典爱立信有限公司|Wireless device and the wherein method of the radio bearer for being mapped to data grouping in cordless communication network|
CN108419270B|2017-02-10|2021-08-06|中兴通讯股份有限公司|Service distribution realization method and device|
US20200221286A1|2017-03-13|2020-07-09|Telefonaktiebolaget Lm Ericsson |Methods and apparatuses for supporting data off exempt services in a communication system|
US10554512B2|2017-06-07|2020-02-04|Oracle International Corporation|Methods, systems, and computer readable media for suppressing redundant packet filter installation on user equipment in a mobile network|
US10187217B1|2017-07-11|2019-01-22|Oracle International Corporation|Methods, systems, and computer readable media for efficient mapping of rule precedence values and filter priority values|
US10805361B2|2018-12-21|2020-10-13|Sansay, Inc.|Communication session preservation in geographically redundant cloud-based systems|
法律状态:
2019-01-08| B06F| Objections, documents and/or translations needed after an examination request according [chapter 6.6 patent gazette]|
2020-02-27| B06U| Preliminary requirement: requests with searches performed by other patent offices: procedure suspended [chapter 6.21 patent gazette]|
2020-03-10| B15K| Others concerning applications: alteration of classification|Free format text: AS CLASSIFICACOES ANTERIORES ERAM: H04L 29/08 , H04W 28/16 Ipc: H04L 29/08 (2006.01), H04L 12/741 (2013.01), H04L |
2021-06-01| B09A| Decision: intention to grant [chapter 9.1 patent gazette]|
2021-06-29| B16A| Patent or certificate of addition of invention granted [chapter 16.1 patent gazette]|Free format text: PRAZO DE VALIDADE: 20 (VINTE) ANOS CONTADOS A PARTIR DE 01/09/2010, OBSERVADAS AS CONDICOES LEGAIS. PATENTE CONCEDIDA CONFORME ADI 5.529/DF, , QUE DETERMINA A ALTERACAO DO PRAZO DE CONCESSAO. |
优先权:
申请号 | 申请日 | 专利标题
US26294709P| true| 2009-11-20|2009-11-20|
US61/262,947|2009-11-20|
PCT/EP2010/062818|WO2011060974A1|2009-11-20|2010-09-01|Controlling packet filter installation in a user equipment|
[返回顶部]